package com.yenlien.traceyun.milk.entity;

import com.yenlien.traceyun.business.entity.TraceEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

/**
 * @Date 2022/7/11
 * @Author jiaLong
 * @Descript 收奶 库存
 */
@Entity
@Table(name = "t_milk_storage")
@Data
@Accessors(chain = true)
@AllArgsConstructor
@NoArgsConstructor
public class Storage extends TraceEntity {

    private String sourceBatch;     // 来源批次 inType=2该字段才有值

    private String inType;          // 收奶方式  1=直接收奶  2=批次收奶(从养殖系统收奶,可追溯)

    private String batch;           // 入库批次

    private Date inTime;            // 入库(收购)时间

    private String identifier;      // RFID

    private String pastureName;     // 所属牧场名称

    private String farmersName;     // 农户姓名

    private String inNum;           // 收奶量 单位 L

    private String surplusNum;      // 剩余量 单位 L

    private String univalent;       // 收奶单价

    private String price;           // 收奶价格

    private String userName;        // 收购人姓名

    private String userPhone;       // 收购人电话

    private String detectId;        // 检测报告ID

}
